Cloud based real-time multi-robot collision avoidance for swarm robotics

نویسندگان

  • Hengjing He
  • Supun Kamburugamuve
  • Geoffrey C. Fox
  • Wei Zhao
چکیده

The IoT Cloud is a cloud platform for implementing applications that remotely control smart devices or process a huge amount of real time stream data from a massive number of physical devices. Such platforms shift computation load from the device to the cloud and provide powerful processing capabilities to a simple device. In Swarm robotics, robots are supposed to be small, energy efficient and low-cost, but still smart enough to carry out individual and swarm intelligence. These two goals are normally contradictory to each other. Besides, in real world robot control, real time on-line data processing is required, but most of the current Cloud Robotic Systems are focusing on off-line batch processing. However, the IoT Cloud may provide a way that leads this research area out of its dilemma. This paper explores the availability of IoT Cloud for real time control of massive complex robots by implementing a relatively complicated but better performed local collision avoidance algorithm on the platform. The IoT Cloud application and the IoT Cloud Driver, which connects the robot and the Cloud, are developed and deployed in the IoT Cloud. Simulation tests are carried out and the results show that, when the number of robots increases, by simply scaling the computation resources for the application, the algorithm can still maintain the preset control frequency. Such characteristics verify that the IoT Cloud is a new platform for studying massive complex robots in swarm robotics. Key word: Internet of things, cloud computing, swarm robotics, swarm intelligence, collision avoidance, real time stream processing

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FSM-based Evolution in a Swarm of Real Wanda Robots

The creation of mechanisms to control the behavior of mobile robots becomes increasingly complex with the complexity of the desired tasks and the environment involved. Evolutionary Robotics is a methodology for the automatic generation of robot control mechanisms using basic principles from natural evolution, i.e., mutation, recombination and selection. In this paper, a decentralized online-evo...

متن کامل

A Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm

In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...

متن کامل

Open Source Framework for Real-Time Robot Simulation and Collision Avoidance

This paper presents a portable simulation environment for robotics, implemented with open source components and aimed at research, offline programming and educational usage. The simulation employs rigid body dynamics, collision detection, customizable robot environments and real-time 3D graphics. A case study presents an application for collision detection and avoidance in physical robots, outs...

متن کامل

Navigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network

Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...

متن کامل

Guest Editorial Introduction to the Special Issue on Swarm Robotics

The field of robotics has expanded tremendously over last several decades. Researchers' attention has shifted from its early focus on industrial manipulators and individual mobile robot toward today's more challenging topics such as multi-robot systems, mobile sensor networks, and swarm robotics. Swarm Robotics is an emerging area which studies novel approaches to coordinate a large number of r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015